trip dog - German English Dictionary